package lexico;

public enum CatLexica {
	NUM, IDEN, EOF,
	
	MAS {
		public String toString() {
			return "+";
		}
	},

	MENOS {
		public String toString() {
			return "-";
		}
	},

	POR {
		public String toString() {
			return "*";
		}
	},

	DIV {
		public String toString() {
			return "/";
		}
	},

	AND {
		public String toString() {
			return "and";
		}
	},

	OR {
		public String toString() {
			return "or";
		}
	},

	NOT {
		public String toString() {
			return "not";
		}
	},

	PARENTESIS_APERTURA {
		public String toString() {
			return "(";
		}
	},

	PARENTESIS_CIERRE {
		public String toString() {
			return ")";
		}
	},

	IF {
		public String toString() {
			return "if";
		}
	},

	THEN {
		public String toString() {
			return "then";
		}
	},
	
	ELSE {
		public String toString() {
			return "else";
		}
	},
	
	COMA {
		public String toString() {
			return ",";
		}
	},

	LLAVE_APERTURA {
		public String toString() {
			return "{";
		}
	},

	LLAVE_CIERRE {
		public String toString() {
			return "}";
		}
	},

	IGUAL {
		public String toString() {
			return "=";
		}
	},

	DISTINTO {
		public String toString() {
			return "=/=";
		}
	},

	MENOR {
		public String toString() {
			return "<";
		}
	},

	MENOR_IGUAL {
		public String toString() {
			return "<=";
		}
	},

	MAYOR {
		public String toString() {
			return ">";
		}
	},

	MAYOR_IGUAL {
		public String toString() {
			return ">=";
		}
	},

	PROC {
		public String toString() {
			return "proc";
		}
	},

	VAR {
		public String toString() {
			return "var";
		}
	},

	SET {
		public String toString() {
			return "set";
		}
	},
	
	TO {
		public String toString() {
			return "to";
		}
	},

	CALL {
		public String toString() {
			return "call";
		}
	},

	END_CALL {
		public String toString() {
			return "end call";
		}
	},
	
	WITH {
		public String toString() {
			return "with";
		}
	},

	OUT {
		public String toString() {
			return "out";
		}
	},
	
	DECS {
		public String toString() {
			return "decs";
		}
	},
	
	END_DECS {
		public String toString() {
			return "end decs";
		}
	},
	
	BODY {
		public String toString() {
			return "body";
		}
	},
	
	END_BODY {
		public String toString() {
			return "end body";
		}
	},

}
